threaded interpreter - definizione. Che cos'è threaded interpreter
Diclib.com
Dizionario ChatGPT
Inserisci una parola o una frase in qualsiasi lingua 👆
Lingua:

Traduzione e analisi delle parole tramite l'intelligenza artificiale ChatGPT

In questa pagina puoi ottenere un'analisi dettagliata di una parola o frase, prodotta utilizzando la migliore tecnologia di intelligenza artificiale fino ad oggi:

  • come viene usata la parola
  • frequenza di utilizzo
  • è usato più spesso nel discorso orale o scritto
  • opzioni di traduzione delle parole
  • esempi di utilizzo (varie frasi con traduzione)
  • etimologia

Cosa (chi) è threaded interpreter - definizione

ANOTHER PROGRAMMING TECHNIQUE
Indirectly threaded; Threaded code compiler; Threading model; Threading models; Thread model; Direct threading; Direct-threaded code; Indirect threading; Subroutine threading; Threaded interpreter; Threaded code interpreter; Direct threaded code; Direct-threaded; Direct threaded; Direct-threading; Indirect-threaded; Indirect threaded code; Indirect-threaded code; Indirect-threading; Subroutine-threaded code; Subroutine threaded code; Subroutine-threading; Call-threaded code; Call threaded code; Call threading; Call-threading; Token threading; Token-threading; Token-threaded code; Token threaded code; Huffman threading; Huffman-threaded code; Huffman threaded code; Huffman-threading; Huffman-threaded interpreter; Huffman threaded interpreter; Huffman-threaded system; Huffman threaded system; String threading; String-threading

threaded code         
<programming> A technique for implementing virtual machine interpreters, introduced by J.R. Bell in 1973, where each op-code in the virtual machine instruction set is the address of some (lower level) code to perform the required operation. This kind of virtual machine can be implemented efficiently in machine code on most processors by simply performing an indirect jump to the address which is the next instruction. Many Forth implementations use threaded code and nowadays some use the term "threading" for almost any technique used to implement Forth's virtual machine. threaded-code.html">http://complang.tuwien.ac.at/forth/threaded-code.html. ["James R. Bell", "Threaded Code", CACM, 1973, 16, 6, pp 370-372]. ["An Architectural Trail to Threaded Code Systems", Kogge, P. M., IEEE Computer, March 1982]. (1998-09-02)
Threaded code         
In computer science, threaded code is a programming technique where the code has a form that essentially consists entirely of calls to subroutines. It is often used in compilers, which may generate code in that form or be implemented in that form themselves.
Interpreter (computing)         
  • static libraries]] are assembled into a new library or executable
PROGRAM THAT EXECUTES SOURCE CODE WITHOUT A SEPARATE COMPILATION STEP
Interpreted language; Interpreted Language; Interpreted programming language; Interpreter (computer software); Self-interpreter; Interpreter (programming); Interpreted (programming languages); Runtime interpreter; Evaluator; Metainterpreter; Interpretive language; Interpretive Languages; Interprted language; Interpreter (computer science); Interpreter computing; Interpreted computer language; Bytecode interpreter; Code interpretation; Interpretive programming language; Code interpreter; Interpreter (software); Abstract syntax tree interpreter; Compreter; Compiler-interpreter; Compiler–interpreter
In computer science, an interpreter is a computer program that directly executes instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program. An interpreter generally uses one of the following strategies for program execution:

Wikipedia

Threaded code

In computer science, threaded code is a programming technique where the code has a form that essentially consists entirely of calls to subroutines. It is often used in compilers, which may generate code in that form or be implemented in that form themselves. The code may be processed by an interpreter or it may simply be a sequence of machine code call instructions.

Threaded code has better density than code generated by alternative generation techniques and by alternative calling conventions. In cached architectures, it may execute slightly slower. However, a program that is small enough to fit in a computer processor's cache may run faster than a larger program that suffers many cache misses. Small programs may also be faster at thread switching, when other programs have filled the cache.

Threaded code is best known for its use in many compilers of programming languages, such as Forth, many implementations of BASIC, some implementations of COBOL, early versions of B, and other languages for small minicomputers and for amateur radio satellites.